pato almizclero - Spanish English Dictionary

pato almizclero

Play ENESESes
Play ENESESmx

Meanings of "pato almizclero" in English Spanish Dictionary : 2 result(s)

Spanish English
Biology
pato almizclero [m] biziura lobata
Zoology
pato almizclero [m] musk duck (biziura lobata)